例文Subroutines must preserve the contents of r4 to r11 and the stack pointer . ( Perhaps by saving them to the stack in the function prologue, then using them as scratch space, then restoring them from the stack in the function epilogue ).